新应用授权
- 进入系统,点击系统管理->应用管理模块
- 新增应用,主要输入:客户端id、客户端密钥、授权范围、授权类型、回调地址、token过期秒数、refresh_token过期秒数

- 自家应用可采用密码模式进行授权校验(password)
- 调用 http://localhost/blade-auth/oauth/token 传入对应的参数
进行测试 - 设置 请求头:
Authorization : Basic c3dvcmQ6c3dvcmRfc2VjcmV0("c3dvcmQ6c3dvcmRfc2VjcmV0"为clientId:clientSecret串转换为的base64编码) - 表单参数:
grant_type:passwordscope:allusername:adminpassword:21232f297a57a5a743894a0e4a801fc3


- 注意:框架对密码进行了二次加密,由前端调用传参需要现将原密码进行md5加密后再进行传递,原密码是
admin,所以md5加密后是21232f297a57a5a743894a0e4a801fc3,具体如下
- 测试通过则可以进行应用设置
- Sword: defaultSettings.js 中 配置 clientId、 clientSecret 的值

- Saber: website.js 中 配置 clientId、 clientSecret 的值

- 启动前端与后端服务,登录测试是否可以认证成功
